Overall my stay at Leo's place was great. Very cute/modern space. Any issues that came up were dealt with right away by Leo.
The only thing I will warn of is the noise levels specifically on Thurs/Fri/Sat night. If you are planning to be out partying or up very late, it's not an issue. But if you like to go to bed at a more normal hour, it gets extremely noisy on these nights since the apartment is over some bars. In terms of location it is great in terms of convenience (everything is walkable or bike'able from the apartment), but if you're sensitive to noise, be aware.
Otherwise the space was really great and Leo was wonderful.