The Island Sanctuary Spa Villas, located within the 5 star The Merricks beachfront resort on the prestigious Caribbean island of Barbados, allows property investors to secure a discounted purchase price on their freehold investment resort property, catering to the top-end of the tourist trade.