This resort is located in Pelican Key, a neighborhood in Simpson Bay. The area's natural beauty can be seen at Maho Beach and Orient Bay Beach.