All reviews seem negative
Stopped here once. Pros: It's only Pro - Location, main road in from airport Cons: Too many to list