Clean and tidy. Great location. Kind host. Good communication.