Had a nice stay at the Maui Vista.
Found it to be tricky to navigate with little kids.
They provided beach amenities, which was helpful.