clean, great location, well equiped