Great location and amenities at the Westin on Lahina beach. Small beach but great pools and lots to do around town.