Everything lived up to its expectations. Perfect for our first time.