Keisha's place is absolutely adorable. It's pretty close to JFK and a great place to spend a long layover. It is clean and has all the necessary amenities.