What a wonderful home and property. It has everything you need and more. So many thoughtful touches that make it a very luxurious stay.