Awesome and inspiring place to stay. Excellent location and beautiful beach. Very welcoming and supportive hosts. Definitely would stay here again!