Very flexible regarding the arrival time, self check-in worked perfectly. Great communication before and during my short stay. Some essential breakfast goodies were set up in the hallway, which was pretty nice. Would definitely recommend!