Amazing location right next to Hyde park! The hosts were very nice and helpful, the self-check-in was super easy and convenient, it's not the Ritz but very good value for the price!
We only stayed one night but will definitely go back! :)