Excellent place, location, amenities and even more so, excellent/outstanding host! Great bed, linens, towels, decoration and lighthing.