Excellent, thorough quick communication. Nice place that met our expectations!