Location is good, communication was easy and rooms are the same as you see in the pictures. The only problem was that We had an issue at our room with the heating system. We checked in and left to walk around right away. 4h later when we came back the room was flooded with water from the "broken" heating system (our bags on the floor also got soaked). We called front desk and we got offered towels to dry it up, the next morning when we woke up, same thing, room was flooded again and at this time we got offered a different room, but as we were leaving later on the same day, we just stayed in and got more towels to dry the floor.
Overall, it was a good experience but this "little detail" if it wasn't for this flooding issue, I'd give them 5 stars.