Hi, Just want to know if anyone has made use of Crew Accomodation in Antibes? and has any recommendations on where to stay?? I have heard that a place called Stella's is very good, however their contact number doesnt seem to work? Any information will be appreciated. Cheers LkB