Conveniently located right next to JFK airport. Easy access to public transport. Perfect spot to rest up before a flight!