We had a fantastic time in this hostel. The staff really go out of their way to make you feel comfortable and welcome. If you don't mind a little uncleanliness, then I would highly recommend. There is a shared kitchen area which is perfect for cooking and for hanging out with other travellers while doing so. The location is convenient for walking to the beach and for getting delicious food.