The place was really beautiful, spacious, and as described. Location was perfect as we were able to walk to nearby beaches and take short drive to other beaches and restaurants. Don’t expect super cool AC but the little ones it had upstairs was nice for sleeping. We didn’t spend much time in the room so that didn’t bother us much. I would have given it 5 stars except that our room was not available until after 4:00pm. We didn’t have much time before our dinner at 5 to get settled. That was a bit frustrating and unexpected delay. But everything was as described. Would probably stay again.