The place is cozy and well equipped with everything you need (especially a central air conditioning for the hot weather!).
There is a great parking space in the building.
Location is also great - very close to the subway, so it's very easy to reach the city center.
We had a very nice time and were really pleased.