Superb in every respect. Excellent flat, communication, location.