All-around wonderful experience—highly-recommended! David’s place is steps from the closest beach and walking distance from great food. Communication prior to arrival was top-notch and the personalized in-person welcome we received was a nice touch. Unit was clean and comfortable, and had everything we needed for a care-free stay.