translate English to German: Enjoyed the stay very much and the staff was very helpful.
Vor nicht allzu langer Zeit renoviert. Sitzmöglichkeiten im Hof.