The location of the apartment is amazing. The place is very new. The beds and pillows are comfortable, the bathroom was clean, the kitchen has everything you need. The apartment is small but the amenities, location, and the level of cleanliness makes up for that. The only bad thing about our stay was that we were able to check in pretty late at around 5pm since the apartment was not cleaned and ready for us at the time we aggressive on, 3pm.