Super cute place! Right by JFK and a super short walk to public transportation.