A charming hotel in the center of Antibes to five minutes far from the fine sand beaches