Spacious , spotless, great location