Great location, clean rooms, hospitable service, and budget-friendly.