Self check in was super convenient for us. Communication was a breeze, each room had their own AC/heater unit which is a bonus on cold nights.