Terrace has a lovely apartment, a great host and good communication.