Great place! Clean apartment and excellent amenities (pool and billiard room were super fun!). The gym was also very handy, but the equipment could use a wipe-down. Our only real complaint--and this is a big one--was that we were not able to check in upon our arrival. We were never sent the lockbox information (in our reservation stated that it would be viewable under "Instructions" before our check-in date, but it was never sent). When we got to the building, we sent the host a message to get the lockbox info. The host did not respond, despite many attempts. In the end, we had to find a hotel that first night, and we were not able to check into the apartment until the next morning. The people in the front office were very apologetic and nice, and the cost of our first night's stay was refunded via AirBnB, but it was still a major hassle for us (a family of 4 scrambling to find a decent hotel late at night in an unfamiliar city, a couple of days before Christmas).