Antonio's place is perfect for travelers from JFK, it's not far away and has everything you need. Antonio is a nice host and his place is in a nice area :)