A perfect place for concert-goers at the Marvel Stadium just across Spencer St. Its central enough and has fantastic views. Place was clean and well specc'ed. Would stay here again.