Good communication and a generally pleasant stay.