Brilliant stay that lived up to my expectations - thanks Celeste!