Terrific location, comfort, communication, style!