The location is PERFECT within walking distance to every thing you will need. Cleanliness is good (better than most hostels).