I had a pleasant stay at Lloyd's place. It's so convenient when looking for a place to stay near JFK. The airport really is only a 15min bus ride away...