It has been an absolute pleasure to visit some lovely people at Mamhilad. This organization seems to understand that the wellbeing and happiness of staff is bound to impact upon the standard and quality of service provided. I have met caring, committed people here, dedicated to doing their very best for clients and for each other!