CityHub is an excellent stay for people spending a few days in Amsterdam. The hosts were all lovely, they made check in/out very easy and were always on hand to help with any problems. Everywhere was very clean, the lobby was so relaxing and we loved that you are given the freedom to go behind the bar and pour your own drinks. The Hub itself was very modern and all of the tourist hotspots are in walking distance.