What can I say? Absolutely AWESOME! The most beautiful place nestled in an equally beautiful location. The hosts are amazing and helpful. The animals are just adorable! 😍. If you need some time away and want the perfect blend of beach and country, this is for you 100%