Good proximity to beach, restaurants & shops. Check in was smooth and grounds were well maintained. My only criticism would be lack of organization from management. On one occasion in particular, after returning from the beach , the host approached us infront of other guests and said "we were late checking out" and needed to leave immediately as someone would be using our room. Shocked and horrified , we went back to the front office only to see clearly on her screen our check out date was not until the following day. I understand accidents happen, however when running a small business I believe you should be 100 percent sure of your guests arrival/departure dates before making a claim that made us feel extremely uncomfortable and embarrassed. Overall, for the price it served its purpose, however I would not stay again.