We stayed here for 4 nights and the apartment/hotel location is excellent. The pictures are exactly as the apartment is. It’s clean, the kitchen has everything you need to cook and live there. (we are a family with 2 young kids). The bedrooms are good (each room has its own TV) and washroom in particular has a terrific shower (water pressure is excellent and water drains immediately and doesn’t pool). A huge benefit is that they cleaned the apartment after 2 nights (complementary). The communication and service was excellent. Just keep in mind that you have to check-in and pick up keys from a reception area that is just around the corner from the actual building where you are staying and then walk over. It’s not far at all (maybe 100 meters) and the check-in was very easy.