Great place and great location. If it wasn't for the garage space, parking would have been tricky. Stairs weren't an issue for me, and we loved hanging out on the rooftop deck. Cooking was easy, doing laundry while we there was a huge plus, and the bathrooms were clean and spacious. Only downside we encountered were the beds were a little firm for us.