Beautiful place to stay, very child and animal friendly with amazing views & private beach access. Loved our stay.