Leo's place is nice. We liked it but felt a bit uncomfortable because of some ants in the rooms (which is probably normal in that city). Nevertheless less Leo was very friendly and helpful and reacted very quickly on requests.