My stay at Leo's went very smoothly. He was always quick to respond and checking in was very easy. Location is great too, right above a nice bakery / coffee shop and some good restaurants and parks nearby.
Street outside is a bit noisy so bring some earplugs if that bothers you or you like to sleep in on the weekends!