Always a place of rejuvenating Aloha.