The apartment itself is very nice. Just like it looks in the pictures. It's very well connected with public transportation also. What disgusted us was the cleanliness. The apartment that was assigned to us was smelling horribly and was not cleaned since the last guests left at all. Even the toilets were not flushed. It took us one hour to get it changed. This is ironic as they charge extra for an early check-in. Even though the newer apartment was cleaner, it still was not the cleanest apartment.