Very nice and clean. Excellent location. Good service.