Faultless, start to finish. Clear communication, helpful. Accommodation is spotless and in a great location. Highly recommend and would definitely use again.