What an awesome place! We loved the apartment and its facilities. It was modern, well kept, clean and the perfect space for my husband and I, and our fur baby. Very accomodating in regards to our dog and check-in/check-out times. The apartment was so close to the beach and restaurants/cafes, which we loved. William's such a great host! We will definitely consider coming back for another getaway :)