The location is nice and the kitchen and our room were clean. It was very noisy, and the facilities seemed outdated. The pool was dirty (and out of service some of our stay). Due to a food poisoning, we asked if we could stay one more night, which we fortunately could, and we really appreciate the flexibility the staff showed. Yet, we ended up paying a much higher rate than the other nights.
If you are planning to rent bikes, I would recommend that you rent them from another place than the hotel. They were almost impossible to use as they almost were falling apart.