This is a magical place hosted by lovely people. The accommodation was lovely and the location is amazing, we loved having the beach on our back door! It is always so special when people are happy for you to bring your fur babies with you and I always appreciate this. 5 stars doesn't do it justice.