Place itself is great, my guys were happy.
Location fine, can't really find big enough properties any closer. Communication was a little pushy for my tastes, perhaps I'm sensitive.