clean and spacious apartment with good location