Great communication and detailed responses to specific questions I had during my stay.