The Vista Ambassador Resort & Spa is set on eight acres of beautifully landscaped grounds overlooking the Bay of Montego. The resort boasts a 5,000-square-foot spa, four swimming pools, tennis, a putting green, three restaurants, four bars, casino gaming room, live entertainment, and a children's center.