What a beautiful home! booked the place after our Baja California trip got canceled and we are so happy we ended up at David's. The house is pretty big so although there wrote 10 of us, we each got our own little space. The roof top patio was great for mimosas in the morning and the house is close to everything you need. The beach and several shops are just a few blocks away.
Wish we had another day to enjoy a BBQ on the back patio but maybe next time.