Evening meals were very good, staff helpful and polite, breakfast buffet okay. position right by Knoll beach is lovely, Excellent view from terrace and dining room out to sea and headland. Internet access in rooms is poor, rooms are out of date and small with tired decor out of the 1950s, sound insulation non-existent, bathrooms basic, only one electric socket in each bedroom, furniture feels cheap. Pool is okay though again old-fashioned, golf course rough and ready, terrace and steps outside a bit hazardous with uneven paving. The whole place needs a serious make-over.