This apt has everything you would need, is clean and in a great location. Only things I'd advise prior to booking are: 1) Know that the apartment is not facing the street. The windows face a very small internal corridor, so does not get much light. The photo of the facade of the building - this apartment is not one of those, but rather on the interior of the building. 2) Check in is fully electronic, meaning you must have internet on your phone in order to check in on the first day (in case you were thinking to purchase a SIM after arrival).