I have to agree with the reviewer that said this is an odd place. I was in Krefeld for two months - Feb & Mar 2009 and rented one of the apartments. The apartment was actually accesses from a separate entrace as they rent two units in a larger rental complex. If you are looking to stay in an apartment this is fine though some of the local residents are a bit scary (and there was an eviction whilst I was there). My parents came for a 3 week visit and stayed in the hotel. It was decent and I cannot emphasize enough how friendly the staff are. But it IS a strange place - take one elevator to reception and a second to the room. There is no other way to get to the room except by taking the two rides. Room are clean if sparse. Only breakfast is served but there is a wonderful grocery right across the street where I went daily for fresh bread! I miss my German bakery!
