Nice place to stay for a few days. In a nice neighbourhood. A well equipped apartment.