Great location very close to the beach! Great places to eat and close to pick up locations for excursions. On the other hand, I paid an extra person fee for my third. Guest but only gave us two beach towels, if there's a fee everyone should have equal amenities. other than that everything was great mahalo dream reality team!