David’s house is incredible! There is plenty of space for everyone and the view is unparalleled. Parking is a bit of a hassle so beware if you plan to rent a car during your stay. We loved walking to the beach and enjoying the sunshine