8 Tuff Miles Road Race

Do you have what it takes to make 8 Tuff Miles?  How about visiting St. John in the USVI and test your endurance on this 8 mile course that starts at sea level and goes up to 999 ft.  With over 1500 participants last year, this is one of the largest road races in the…

Villa of the Day!

Welcome to Villa Lucca! This spacious 2-bedroom villa with marble and wood finishings features huge windows that encase a live artistic installation – that of the Caribbean’s turquoise waters against a backdrop of jagged islands. The views are brilliant by day, shimmering by night. Whether sharing the villa with family or friends, the en-suite bedroom…