David’s place is fantastic and has everything you need. Though I didn’t get to meet David, he was very responsive and helped my family and I with an electric issue we had, and waited for us during check in when our plane got delayed. At the apartment, you are a 5 minute walk from the sea, and all amenities are nearby. I would definitely recommend this stay. Thanks, David!