Place was great. Well thought out. Gym was excellent.