We had a lovely stay at the self catering suite 4 at Bellavista . Good communication , clean and lovely location and views.
They only dropped one star because of how it was described as having Two bathrooms and in fact one was an en-suite . Which we worked around .
Would definitely stay again