Overall everything is great but a small side note is that the room is 2 floors down so be prepared to climb and go down stairs every time you go out and come in. Parking was a bit of a pain as well due to off street parking being filled but not too bad.
But overall would definitely recommend the place.