translate English to German: it is ok to stay in the hotel because of the location.
Das Personal ist sehr freundlich und hilfsbereit, es gibt gratis Internet !!