It was very good except there was no toilet seat in my room. When I questioned why not later on, I was told that they hadn't had time to replace the one that had broken the previous day. That's something you really need to explain to people when they first arrive. Assuming that's been fixed though, it's a very clean, modern place with very friendly staff.