Stayed in this hotel for more than 2 weeks on a business trip and it is the perfect place when longer than usual stay is needed. Perfect service, very clean and comfy room, good breakfast with very good schwabian style dinner, perfect value for the costs. One thing that made me unhappy was that I had to cut my trip short by 1 day due to international flight rescheduled (bad weather in Canada) but the lady at the reception still charged one more night, perhaps some flexibility and understanding should have been shown as the final bill was close to 2.000 euro ... return customer is always a good policy to keep in mind.