The hostel was very clean. Especially the toilets, the bathrooms and the kitchen. Those are the areas I check first, and they were very clean. I never stayed at a hostel before so I had very low expectations because of the low price. But I was pleasantly surprised by this one. I stayed later at another hostel but that one was very disappointing. So If it’s a hostel you’re looking for, I strongly recommend this. The location is also perfect, the beach is 3 minutes walk, there are plenty of restaurants within 3 minutes walk, it’s just perfect. The guys working there as well are wonderful. The only thing is you have to sleep in a room with strangers, but I rather loved it as I met a lot of nice people