Beautiful, well-appointed rooms, extremely clean, kitchen had all the amenities, friendly hosts, nice front porch, walking distance to transit, groceries, beach, secure parking. Highly recommended!