Sinakekele is a great place to volunteer. I first volunteered with them in 2010, shortly after they moved to their current location, and then went back to volunteer for several months every year for the next 5 years. The smaller size of the place means that you get to really impact the lives of the children you are working with, and see first hand how your help improves the lives of these kids. The volunteer accommodations are great and being on a hillside in a rural area provide the most amazing views to wake up to every morning. The people involved with the organization really make you feel like part of the family. The location is spectacular, being near to a major city and minutes from the coast. So it provides great opportunities for travel and activities during your stay. I HIGHLY recommend volunteering with Sinakekele, it will be a life changing experience for you!