really nice and well-equipped apartment with lovely terrace.