This hotel is highly recommended. The rooms were huge and the location is fantastic. There is restaurants both in the hotel and within a short walk (the Italian one down the street is excellent). The hotel sits across the street from a stunning view over the lake to the mountains. It is about a 5-10 minute drive to the castles, but well worth it.