Excellent! Excellent! Excellent! Immaculate. Beautifully decorated. Everything and more.