Leon's place is very modern and is in a great location. Lots of comments about the cleaning but we found it to be no issue - just common courtesy when you're staying at someone's house. We met Leon when we arrived and he was very friendly. Would stay again. Thank you!