Emerald Princess San Juan → Tortola → Castries → San Juan Dec 12, 2027 · 14 nights $1,948 balcony · $139/night 6% below typical · 3-month low