Clean. Reasonably-priced. Very friendly staff.