Beautiful location with a nice beach right up front (rocks, not sand, but beautiful nonetheless). Very clean and check in/check out was a breeze! The cottages were well stocked with what we needed for day to day living!