excellent location, nice apartment, lovely terrace