Excellent host, excellent place. All the details were thought out, very easy place to stay. Especially enjoyed the terrace. Leonardo was very communicative (even checking in to see how travel chaos had effected our arrival). Highly recommend.