Amazing, spacious, clean place, great location and view, just what the pictures show. Wonderful hospitality and communication with the hosts. David has met us at the check in with welcome gifts, gave us a tour of the place, and answered all questions we had. Well stocked kitchen, various beach gear, comfortable beds, very nicely furnished. We had an amazing vacation and will be happy to stay here again!