Absolutely wonderful. Cannot praise enough. The place is fantastic. Hosts were great with communication and had nice touches like spare linens, towels, and toiletries if needed.