Visited three times during our recent holiday, the food was excellent and the staff very pleasant and helpful. Met the owner who was a very nice guy and great host. Price was ok, you get what you pay for i.e. value for money. Spotlessly clean, definitely will return on next visit.