Lovely clean and modern apartment in a great location. Surrounded by great restaurants and a beautiful beach. Host was very responsive with all communication. We had a great time! Brilliant place for families of all ages. Wish we had stayed longer!