Just back from a fantastic week at this hotel. The staff and location are wonderful but dinner in the evenings was very poor. Never 5* quality. We are not vegetarians but felt sorry for anyone who was. Only option was different shaped, dry looking pasta every evening and meat dishes of very poor quality.