Great location, very clean, large modern tvs, quiet complex - very good overall stay.