The Hof Ehrenfels hotel offers good value for money. The staff is very friendly and helpful. The rooms are comfortable and clean. Beds are fine. The bathroom is small but very clean. As it is a downtown hotel you can expect some street rumour. Breakfast is sufficient, however staff could be a little more present during breakfast rush hour (we had to clean a table twice ourselves to have a place to sit - which is of course not dramatic but not to be expected in a full service hotel).