A beautiful location with everything you need! We loved our stay