Great stay even with the rain! The place is lovely - well put together with thoughtful intent. Cristiano was a great host. We will return!