We loved it-the place is comfortable, clean, and the view of the beach is so lovely it is hard to leave (though there are beach beds and great restaurants footsteps away). Michael was easy to communicate with and made sure all was well throughout our stay. Would definitely recommend!