David’s place is great. Spacious, clean and comfortable with great views and in a perfect location. Less than 10 minute walks to a couple of different beaches. Would definitely stay again and highly recommend.