Very clean and accessible. Parking readily available on the street. Great communication and does what he can to make you feel at home. Amazing for the price. I will return.