translate English to German: It was a very pleasant and conveniently located hotel from which we could explore this lovely city.
Die Lage des Hotel ist sehr gut.