Place was great, me and other guys enjoyed the stay very much. Convenient location, nice modern design, very spacious.
One thing that made this stay not perfect was the fact that there was a cockroach infestation. Some guys were fine with it, some were really creeped out by it.