Newly renovated hostel, greatly situated.