Finally, a real break... Hotel Du Cap in Antibes