Highly recommend for budget traveller if you're looking for price, safety, cleanliness, location and good vibes.