Check in was a breeze with the detailed instructions. Communication was consistent and clear my whole stay.