The Floriel hotel, a jewel in Sainte-Flore