translate English to German: The location of the hotel is excellent. Highly recommended.
It is definitely much better than what I expected for the price I paid.