The apartment was a good size for a large family. It was clean and generally comfortable but I would not describe it as luxurious. The common area was very small and the seating for 6 was actually in a bedroom which was a bit odd. The kitchen has all the amenities you will need. I would recommend getting a smart TV in the common room for non-Spanish speakers.