Very nice and clean. Good location. Parking is a little tough but doable.