Great Experience! Everything mentioned is accurate. Lovely resort! Everything you can think of is close to this resort and this unit. We would definitely stay here again... much mahalo Kayla🤙