Wonderful on every level, beautiful, clean, peaceful, relaxing. Loved meeting the animals and being shown around. Loved the access to the tennis courts, the peace and tranquillity. Everything we needed was there and more. Would love to stay again. 100% recommend. 😊