great location!!! Just steps to Hyde park! if you have kids it's great. if you don't have kids it would be great too.
it's everything you need. the host gets back to you quick too! the water pressure here is pretty amazing too!
I would Def stay here again.