Had a great stay at David's. Could not have had a better experience. Check-in time was very flexible, great private side entrance and private car parking spot in the driveway.
The room is full of amenities. From cooking (microwave, toaster oven, induction cooker, fridge ) to beach gear (chair, snorkel gear) to even a roomba.
Would be happy to stay again anytime.