Such a magical place! We had a great time here and would definitely come back in the future. Kehau is a great host, making everything as easy as possible for us.