Location is very convenient! Can’t beat it for the price. A hostel is a hostel, however.