translate English to German: La cortesia del personale, il servizio e l'ottima ubicazione.
Comfortable room if a little small. Ideal for short business trip or for long weekend break.