Kevin’s place is great for those wanting to stay close to jfk. It’s about 10 mins by taxi and there is also a bus from Jamaica if you take the air train. Kevin is a great host!!