Luxury rural hotel on an equestrian estate. Riboville offers fine dining, a spa, an outdoor pool, and a smart dress code for dinner.