Villa Tamarind is located on the beautiful Caribbean island of Sint Maarten/St Martin. It's the perfect place for a relaxing vacation with family & friends