Great location, spotless and clean. Beautifully decorated and nice surprises like snacks and drinks.