Excellent place to stay in a budget.