This is probably the hardest review I've ever written. The hostel is wonderful and the location is gorgeous. Stephen is very nice and majority of guests are wonderful people. From this point of view I'd rate it 4 or 5. However, I found that offering just 2 common small toilets for so many guests can arise issues when your "needs" are urgent. I think also that the management is too bit anarchic: I found some guests touching my belongings while telling "sorry, I'm sick", people cooking and playing music after 11pm, guests arriving at night and taking a bed without checking in. I'm not blaming, probably you can have a wonderful staying here, and I suggest to give it a try for at least one night. I chose to describe my experience hoping this could improve the service. This hostel has an huge potential, I think that if the hosts were a bit more present it could be on the best hostels in the world.