Wow! This is an amazing property with everything you need to feel like your own private resort. We were a group of ladies and had all of our meals pre planned, so after bringing the required groceries along with us, there was simply no need to venture out at all. We found the beautiful, well equipped home and gardens provided all that was needed for our relaxing getaway. We enjoyed it all very much and hope to return one day. In a word ... Perfect!