It was a lovely upper floor place on the water front. Easy shore access, the beach is about 10 feet wide. the water was warm and clear for snorkeling along the reefs. The pool and hot tub were nice and are covered by the facility fee along with parking which could be a little competitive at times. The sunsets were beautiful. The dwelling was warm in the afternoon, fans and a small AC unit helped. We really enjoyed our stay.