The Beach Hive Pevensey Bay Sussex Beach Fronted Holiday Cottage (45)