Keisha's spot is a small, cozy spot near JFK airport -- perfect place to rest your head for the night! Super clean, and she thought of every amenity. Made my short stay great.