Thank you for this glowing review, we are so happy that you feel that all of the staff and facilities are at this high standard. It is always very humbling to hear such lovely praise from friends and family. We will be sure to pass on your wonderful feedback to the team as they always appreciate positive praise.