Spotlessly clean and friendly staff.