private garden and terraces apartment