translate English to German: There was more than excellent hotel staff, hospitality, services, big comfort.
Wir haben uns in dem Hotel sehr wohlgefühlt.