Leonardo is a wonderful host. His place is beautiful and the location is amazing. He is an excellent host providing you with information, meeting you when you arrive at his house, offering tips and ideas to help your stay be the best it can be, and checking up on you during your visit. I highly recommend staying with Leonardo.