On Princess Diana beach in what was K Club, the latest Nobu is attracting visitors from Antigua and further afield, arriving on their yachts for lunch in this spectacular location. According to Town and Country magazine Robert de Niro has moved away from the original Casino idea to a family-friendly Nobu Beach Inn, with accommodation to follow. We like this idea much better.