The communication was great all around. The check in process was simple and they even allowed us to use the parking/driveway to make things easier for us! The room and vibes were definitely just like the pictures. I had a great time and will stay again!