Excellent location, short stroll to Main Street/restaurants/beach, lovely apartment and furnishings, good floor plan, beautiful gardens, hosts are warm and welcoming. Highly recommended.