News

The hotel is located on Burgeaux Bay, hugging the south side of St. Maarten's world-famous airport ... beach one of the most spectacular on the island for unexpected reasons.