Wow! What can I say? Absolutely perfect. The premises was spotless and very very comfortable. The nice surprises that were left for us, and the dogs, were a generous and beautiful touch. We thoroughly enjoyed our stay! Thankyou so much and I know that we will be back.