Everything was organised with precision, promptness and with a SMILE. All communications/queries were prompt and clear. No request was considered too much and doctors, therapists and staff went out of their way to do their utmost to help and make the whole experience as smooth, enjoyable and in a very happy and caring atmosphere.