Although the place was beautiful and perfectly located, we arrived at 4 P.M (the time we were told check in would be) and was told the people before us had a late check out so the place wouldn’t be ready until 6 P.M, we went to the pool and went back at 6 (in our wet bathing suits) and was told AGAIN it isn’t ready yet. 20 minutes waiting turned into almost an hour. When we arrived there was a sandy dirty flip flop coming from out of the couch that was NOT ours. Very upsetting and unprofessional because we waited 3 hours for the place to get “cleaned” and it still wasn’t. The view and the beds were the only positive to the place. In my opinion waaay over priced.