Spacious, clean, luxury residence in a great location