Excellent, location, communication and apartment. Highly recommended