Although we didn’t meet Leo, we felt like we did as he was superbly responsive throughout our stay. We stayed for about 6 days, and he stayed in touch to ask us if we needed anything, and even offered complementary cleaning and laundry service for longer-term visitors, which was a huge plus! Overall, I would totally recommend Leo’s place to anyone visiting the area!