Excellent facilities and management, though the wi-fi and water pressure were a bit iffy.