I recommend if you want to book an apt with this company that you ask them for specific photos of the place. They have decided to mix photos of multiple apartments in the advert so you may not get what you expect.
The apartment was very clean and in a great location. Check-in was easy. The bedrooms were ok. The bathrooms were ok too but the master bathroom was super small. We had a great time here but my expectations of what we were supposed to stay in and what we actually stayed in made me drop the stars.