Have stayed here many times over the last 7 years. Very kind staff, nice rooms, comfortable beds, good shower, excellent breakfast (although plates and silverware could be cleaner). I was a little disappointed on this last stay to see that the rooms are looking a bit older and not as clean. I think my room had not been cleaned right before I arrived as there was a layer of dust everywhere, sheets and towels did not feel fresh, cups were dirty.. but I asked for a thorough cleaning and it was all good after. I also did not appreciate being asked over and over what my room number was, as if I did not belong there. Wifi in the room did not work well and you have to get a new code every 24 hours.