Lakshmee's place is conveniently located near JFK, great for a quick layover. Check in was super easy.