A fantastic view, great pool and tennis court. We had an incredibly relaxing stay. The local dog-friendly tips really helped make our family holiday easy.