Great place! Super close to JFK and public transport. Just keep in mind there is no air conditioning so it can get really hot.