We have spent a marvelous weekend! The place is awesome, the hosts are very nice and even our (crazy) dog had a great time in the fantastic garden. The SPA area is amazing!