Located on 15 acres of Mokapu Beach.