Fantastic place, exactly as it was described. Facilities were great and lots of extra small touches that just showed that they went the extra mile.