nice clean apartment, excellent location, good communication, good value, useful tips and information.