First class facilities and location combined with helpful staff. An otherwise enjoyable experience was for me spoilt by a cold unheated room and too few blankets to keep warm in bed