We had a lovely time at the apartment. It was comfortable and well equipped and marina was responsive if we needed it. Marinas recommendations were also spot on. Kahuluu beach park also was fantastic for snorkelling!