very nice and well-equipped apartment