translate English to German: We enjoyed our stay at the hotel.
Sehr gute und ruhige Lage nahe zum Zentrum.