clean beautiful spacious personal and just perfect