translate English to German: The staff were friendly and efficient and the hotel itself is very modern and well-appointed. It's location is absolutely perfect.
Wir fanden ein ausgezeichnetes, sehr kundenfreundliches Personal vor.