David's place is in a great location on the Peninsula (beach is a few houses down). Belmont Shores has tons of restaurants, bars, and shops.
The apartment is behind main home but separate & on a 2nd floor. Unit was meticulously CLEAN and new.
David provided info ahead of time and responded to all messages quickly. 👍🏻 He was amazing in also providing a small welcome bag of treats.
Do bring your own toiletries. He provides travel size shampoo, conditioner, shower gel. Also provided blow-dryer, laundry soap, fabric softener sheets. Washer & dryer were a huge plus, but make sure you start load early as it's very loud (respectful of neighbors).
There were towels & chairs for the beach. TV cabinet in living room has board games and books.