Well located hotel with nice design and modern facilities. There's also a good restaurant on the ground floor, which offers room service. Beds are comfortable, rooms are reasonably sized.
Points to improve: poor soundproofing (we could hear the people next door as if they were inside our room), bad service during breakfast (our order never arrived, nobody came to check at any point).