First of all, don't expect an American hotel, it is a German hotel. The room was small but spacious enough, the bathroom was tiny, but well equipped. There was no A/C in my room, but the weather was nice so that was ok.
The location of the hotel is beautiful, up on the hillside in the vineyards. The photos are a little confusing, there are actually two buildings ~0.25 miles apart, one is the hotel (yellow building), the other is the castle ruins and restaurant.
There is a path that leads into town and it is a nice walk, I will probably stay again.