I took my daughter to St. John on a last minute senior trip and I am so happy we stumbled upon this villa….