I rarely give a glowing opinion of a place...with that said, I have to talk highly of this place. #1 there are people in this industry that care about the money and others care about people. This was the latter. Great communication from start to finish. They communicated with me before, during and after my stay. They wanted to make sure if there was any thing that I needed, I would be taken care of. I had a mishap with a flight change and not only were they helpful, but went over and beyond what was expected. About the room. Very clean, towels for shower and beach were provided. The A/C was cold. The con. the kitchen area was small if you wanted to cook. There are so many places around, you wont cook. When you walk out of the building, to the right and left are places to eat that are open late. You are a 45 sec walk to the beach.