excellent location, quite and well-equipped apartment