good place for visitors coming to Waikiki beach.