We stayed here over our Christmas holidays and and is was by far the best place we've stayed. Everything was even better than anticipated!