I and my family have eaten here on several occasions and can only say that it is second to none. Both the food and the service is 5 star. We have never stayed here as such as we have our own house in Rhosneigr but we are told that the rooms are also very comfortable and also fall into the 5 star category.