Everything about Sara's place is outstanding! The location next to Hyde Park is particularly nice, close to everything yet quiet.
If you're thinking of booking, just do it! You won't regret it!