translate English to German: The hotel had a fantastic location, just minutes away from everything.
Der erste Eindruck ist sehr positiv durch das italienisch angehauchte Flair der Lobby.