The Hut Restaurants & Beach Club
From the Isle of Wight to the Isle of Antigua, two upbeat restaurants in unbeatable locations.