100% would recommend staying here. Leo is amazingly responsive and did everything in his power to ensure our stay was comfortable in every way. The location is great. Anything you want is within an easy walk.
A couple things to note. We cook a lot -- We stayed here for a couple months and missed not having an oven. Also, there's no elevator, so expect a bit of a challenge, especially if you're out of shape like I am and coming from sea level.