Great place, great host, great holiday! The animals made it perfect with little puppies from one of the dogs:) beautiful view and nice pool to take a fresh swim on hot days.