Beautiful accommodations, great hosts, close to all amenities and short walk to beach.