I would definitely stay at Leo's House again. The House is really charming and the location is perfect!! Plus, Leo deserves his title as "super host".