Our favorite hotels in Sainte Croix du Verdon