Excellent stay at David's, he's a great guy, very friendly, amiable, hospitable and helpful. We had a night out with a few hundred others at the beach for the 'Grunion run' - fun night.
The room is a good size, big comfortable bed, en-suite and very clean throughout. Quiet, safe location at the Marina, felt very secure and with the pool and gym to use, excellent.