Great place and great communication during and before stay