Beautifully decorated and spacious.