It was all good with the self check in and they sent you reminders the day before checking in/out to make sure nothing is forgotten. All instruction is clear so overall a pleasant stay.