Located on a private beach, this resort is in Pelican Key, a neighborhood in Simpson Bay. The area's natural beauty can be seen at Maho Beach and Orient Bay Beach.