Amazing stay! Cannot speak highly enough of the location and facilities! Magical!