when I tell you this was the best stay of my life, I mean it! the only improvement would have been to stay longer! There's just no describing how beautiful it was and how quickly and thoroughly the host solved each of our hiccups along the way! just spectacular!