Stayed at Win's for one night while in town for a Mets game. It is in perfect proximity to the stadium and a great value, plus very clean and welcoming. It is also easy to reach other parts of the city via subway, just a short walk to the 7