Very nice place. Well represented by other travelers and owners. Aloha