Michael was an excellent host and has such a beautiful place to stay! We had a fantastic time!