A beautiful space in a quiet beachfront location with wonderful hospitality- an absolutely delightful place to stay.