Very clean place in a great location. The front door is a little finicky but besides that, the place is great.