The apartment was perfect - spacious, bright and very clean. It had all the amenities you'd need for a short or long stay. We were there with our 7 month old and there were even some baby toys. I definitely recommend the apartment.