Very good position, excellent communication, nice apartment: great!