I highly recommend this hostel! It is kept very very clean and the staff is very friendly and accommodating. The hostel does a great job at organizing group activities and dinners which makes meeting new people a breeze. it is located in an excellent spot just near the beach and close to all shops. Will definitely be back!