Belmond Reid's Palace a hotel with a privileged location