Magical place to stay on the Big Island.