Great location. Clean place, and great communication.... Aloha