A former 11th-century palace, perched on a cliff overlooking the Amalfi Coast, Belmond Hotel Caruso is one of the most exclusive luxury hotels Italy has to offer.