Excellent hostel with lots of amenities. Good location