March 29, 2016 St. Maarten Villa by Vanessa DeLeon Pin on Pinterest Pin Save Photo Save Email Photo Email Located on the island of St. Maarten, this beautiful luxurious residence was designed by Vanessa DeLeon.