1. Pretty much top to bottom, the service was just right and exactly how it should be; professional, courteous and friendly without the sense you sometimes get that someone is telling you to have a nice day just because it's their job to tell you to have a nice day.