translate English to German: Tolles Ambiente. Waren zum zweiten mal hier und würden es wieder buchen.
Its located very central, and you can reach every point very comfortable.