La Mariposa in Nicaragua was the perfect trip for me in my first time traveling abroad. The experience was better than I could have ever imagined and I hope to return in the future. The staff were more than helpful and hospitable, my homestay family wonderful and sweet, the community very welcoming, and the Spanish lessons fun and extremely helpful! Furthermore I was able to serve the community that the eco-hotel and school is in through one of their volunteer projects (I personally worked in their reserve and organic farm), while meeting and getting to know residents of the community in which I was serving during the process. The travel and accommodations La Mariposa provides are more than comfortable, and the people make leaving the hardest part of the entire experience. It is perfect for any sort of traveler as well, from families to solo of any age and from fluent in Spanish to having now background in the language at all. I would not have wanted to experience Nicaragua any other way.