Excellent experience, meeting very high expectations!
Strengths
Communication, flexibility and friendliness of staff are outstanding
Improvements or suggestions
Keep the good business running as is now (focused on the customer) and do not "change & modernise" for the sake of it as is common practice in almost every company.