Expectations were high, and were well met. Good communication in the booking process. Plenty of space. Great WiFi.