Onetangi and staying at Craig's place was everything that I was looking for. I had a wonderful stay, Craig was very hospitable and i can certainly recommend staying here. My only regret was leaving the island too early!