Great stay for our multi-generational family! Had all the amenities we were looking for and the lagoon was perfect for younger kids. Beautiful views and yummy snacks. Mahalo!