The apartment is very centrally located and comes equipped with everything that you’d need for a short stay. However, for the 2 nights that we stayed at the apartment, there was a strange smell in the apartment that made us feel uncomfortable. This could be a one off incident.