Place is amazing. We fit a family of 6 and we were very comfortable and had a lot of space. Loved the apartment styling.
Fyi if you are traveling with big luggage the apartment is on the 3rd floor so you have about 50+ steps to climb.
Overall great stay. Location is great as well.