Great accommodation with everything you will need for a short or lengthy stay. Michelle was prompt with her communication and checkin was a breeze. The terrace is unique with many levels but very comfortable and close to shops, restaurants and beach. We enjoyed our two night stay and look forward to our next visit.