Beautiful and spacious. Lovely decorations. Spotless.