Holiday apartment rental located in Burnham-on-Crouch.