translate English to German: The hotel was well located, very central and easily accessible.
We liked the location, the relaxed atmosphere, the friendliness and smiling attitude of the staff, the very comfortable room. It is also very well situated for our purposes.