Whether it be an intimate dinner for two or a party night to celebrate with work collegues dancing into the wee hours, there is something for everyone this Christmas at Garvock House.