everything was way above average! would definitely recommend. Extra points for self checkin.