Translate to German:

It's cheaper than staying directly on that street.The owner/ manager husband/wife are very helpful and speak very good English.

German:
The views from behind the hotel are incredible.