My husband and I are going to be visiting Negril for the first time staying at Rooms on the Beach March 10- 17. So excited! Anyone have any info on this hotel? I hear it is good location???