This apartment is huge! The photos don't really show its size. it is SO spacious that even a large family can have privacy for each member. Rooms were very clean, check-in and check-out were smooth, and the staff was very friendly and helpful. Our stay was only one night, and we arrived quite late at night, so I can't say much about the location. However, the apartment itself is great, especially for large families.