Excellent place to stay! The apartment is newly renovated and in a really great location - right next to Hyde Park! The host was very accommodating and allowed us to arrive earlier than our check-in time, which made things much easier for us. Highly recommended!