Nice stay. As long as you complete steps and watch video before arrival check in should go smoothly. It’s a little tedious but it’s not complicated. Outside of that communication is great and place is a nice place to stay.