We've eaten there a few times, avoiding anything other than cheap and cheerful pizza, which on Cowes food standards is actually ok(ish). I agree about the staff. The owner is also a misery and should they be busy, refuse to even acknowlege customers walking through the door.