Rayshel was very quick to respond and booking was easy. Getting into condo was simple/fast and everything was set up as one would expect of a rental. Location is great if you want to stay on that side of the island. Nice snorkeling area/beach within a block of the apartment but it gets very crowded and it is not really a swimming or surfing beach; more like a nice snorkeling spot. Condo unit is nice and clean but rest of the building needed some upkeep. The pool in the complex is very small and it was very dirty whilst we were there so we did not use it. Unfortunately, it was extremely hot when we were there and only air conditioning available was a small window unit in the bedroom. There is no cross wind available - the way the unit is facing - so opening the windows did not help. There were two ceiling fans but it just moved the hot air. It was so hot in the unit, even at night, we did not really use the washer/dryer or cook since it only added to the heat index. Needless to say, we spent most of the time out of the condominium so did not enjoy the unit and mainly used it as a place to sleep. I'm sure we would have enjoyed the unit more had it not been for the heat. Also, make sure you bring all toiletries because none are provided.