Michael was a great host! Easy to communicate, gave us clear instructions for both check-in and check-out. The place is beautiful and has all you need for a comfortable stay. SPA and play area were a perfect addition to our family stay.