Simply perfect. Everything about this stay was a dream.