spacious apartment, big terrace , good location