A hotel/hostel. Good for the money and friendly staff. Clean as well.