The location of the hotel is excellent. Highly recommended.

Translate to German

German:
It is definitely much better than what I expected for the price I paid.