Above expectations. Excellent communication. Great experience