John provided very thorough communications throughout our stay.