Fantastic location, helpful staff and everything you need for a short or long stay. This could easily pass as a hotel instead of a hostel. I would definitely stay here again.