Check in process was very easy just make sure you reply to emails with your check in time. The unit was great. It had everything we needed. The view absolutely beautiful. Kids had a great time in the play room also. I would definitely recommend.