Close to everything. Very clean. Parking is simple. Had everything you could possibly need. 5/5.