What an amazing place to stay! Michael is a great host! I will definitely do this again.