Great place for a short or extended stay. Very clean overall. Communal spaces (kitchen, bathroom, living room) are clean and spacious. Lots of parking options.