Hanna was great to communicate with and quick to respond to any questions we had prior to check-in. The unit was exactly as advertised and the resort is outstanding! The staff at the resort are nothing short of amazing and the activities offered were so much fun. We would definitely recommend Hanna and the Marriot Ko Olina Beach Club.