I highly recommend this hostel. The location was very close to all local attractions and had many convenience stores and restaurants nearby. Checking in and out is very easy because the hostel is staffed 24/7. No need to worry about setting up a super strict meeting time with the host. One major bonus with hostels is that everyone gets their own set of keys which gives you a lot of freedom especially when traveling in large groups.