5 star overall, everything was accurate. Communication was great. Very modern and clean.