I stayed at Leo's place for 2 nights and I felt really comfortable. It's super clean, he replied very fast and wants you to feel home. It can be a bit noisy during night but ear plugs will help to sleep well.