spacious apartment with very good location