Hi Nick , apartments are nice,didnt stay there,my group stayed at Club A,but other people we met said they were omfortable and clean.When you check in ask to stay opposite side of the club called Cafe Royal as this club has the bass up loud on its music system.The kids will love the square in the middle as you can have a drink whilst watching them have fun in the snow !