Amazingly clean and spacious.