I booked two rooms at Hotel Kunstmuehle while on a recent trip through Germany. Not having access to well known American chain hotels and not knowing "what you get when you get there", I trusted Expedia and its reviews to choose this hotel in the small town of Mindelheim. If you are touring Schloss Neuschwanstein and plan to travel to Heidelberg (or any other place), I highly recommend staying at Hotel Kunstmuehle; we loved the atmosphere, the modern rooms and the staff. The building is an old mill; the contrast of the traditional look and the modern, updated rooms is beautiful. The little creek that used to power the mill runs right under the building, and you can see it through the glass floor in the dining room. Our waitress/hotel room supervisor, Liliana, was amazing! She was always available and happy to help. Not only did she check us in and made sure we had everything, but she also waited on us at the restaurant (exquisite Italian cuisine) with in and outside seating. Next morning, she was there again, bright and early to serve breakfast. Breakfast is free and what a variety of breads, cereals, jams, yogurt, meats and cheeses! Liliana also checked us out and we wished we could have stayed longer. The family room we stayed in was located right next to the creek as it exited the building so we were able to listen to the sound of rushing water all night long. The bathrooms were super modern with walk in shower and light, clean appliances. We loved Hotel Kunstmuehle!