No frills place, located in the heart of waikiki.