Dinner isn't included but the meal we had was great. Breakfast is okay. Surprised by how the cooking was quite inconsistent, but breakfast is free so. The rooms varied quite a lot. Mine was outside the main building and was kind of overrun by wee beasties (creepy crawlies), but that's fine if you're not fussed by a few spiders, caterpillars, and stuff like that. The staff were very friendly.