Excellent communication and great standard of accommodation. Could not recommend highly enough.