As many have said, the photos do not do this place justice. It is both roomier and even more attractive than the pictures suggest. Our group of 11 had plenty of room for sleeping, lounging and mealtime. The kitchen is well appointed for meal preparation. You could hardly ask for a better location in Mexico City, right on Amsterdam street, halfway between two lovely parks, with restaurants, cafes and a small supermarket all within easy walks. Everyone is our group loved the apartment and we have no hesitations in recommending it or in renting it again on a future trip.
We had trouble deciphering the floor plan before arriving, so this may be of interest to some: The elevator leaves you at the main floor level, where you have the great room with very high ceilings, the dining room that seats 10 and the large kitchen with island and bar/counter. Off the dining room is a half bath and off the kitchen is a bedroom with a full bath (tiny shower) en suite. Down the spiral staircase one floor are four bedrooms with a small common lounge/TV room. Two of the bedrooms have en suite bathrooms; two bedrooms share a very nice Jack&Jill bath. However, one of the those bedrooms has a king bed and large windows while the other bedroom is smaller with no windows. Up the spiral staircase one floor from the living room is a bedroom with a king size and a queen size bed, with a very nice bathroom down the hall. Up a staircase one more floor is the laundry room and a small gym off a lovely roof garden furnished with ample seating and a good Weber grill that is both gas and charcoal.