Excellent location; well equipped and well organised.