very nice apartment. Very well ubicated