This accommodation ticked a lot of boxes for my family - would stay again!