Have stayed at both the Marriott Suites and the CY nearby. Both are quite good. Above average for their respective genres, and each is about a five minute walk to the North End of the Strip. Closest "major" casino hotels would be the LV Hilton and Riviera (Hilton essentially across the street...Riv almost adjoining). Flamingo and neighboring casino hotels would be about a ten or fifteen minute walk from either of these.