Fantastic hostel, stayed in a 6-bed mixed dorm which was spacious and clean! Staff were great on reception throughout the whole experience; check in and out and even helped me book a tour and gave me info on the local area! Cleaning staff were all friendly and always looked like they were working hard, always seemed to be at least one member of staff all day! Very sociable hostel, with groups hanging out in the kitchen, courtyard or by the pool, was very easy to meet people! Only booked one night but ended up staying a few more!