Nice and clean, beautiful and spacious.