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