translate English to German: Extremely comfortable beds. Good functional bathrooms and quiet bedrooms.
The location is very central to the Grand Plaza.