Very thorough instructions for check-in and check-out. Great communication. Great location. Everything we expected!