We had an amazing stay here! The place is gorgeous and Michael is a wonderful host. Our train got cancelled the day we were supposed to check-out and Michael was happy to accommodate us to stay an extra night.