This place is amazing with everything you need for a relaxing holiday. Beach nearby, spectacular views and the dogs had a great stay too. We hope to return sometime soon - we already miss it!