This place was everything we expected and more. Very clean, nice facilities and perfect location.