Very sterile and commercial. If you like hotel accommodation much the same. No personal touch. Location is ok but nothing spectacular.
No a place a could recommend or stay in.