Very clean place and great location! Lahaina shave ice is also must! Would stay here again.