We loved the Casa Coral Hostel - the staff was exceptionally helpful, bedrooms and shared bathrooms were meticulously clean (even considering the location is right next to the beach...), and the common area kitchen and "hang out" zone was super comfortable/welcoming and outfit with just about any cooking/eating/drinking utensil we could ever need. Location is ideal (easy walk to beaches, restaurants and food trucks, and supermarket just a quick car or bike ride).